Diffusion of innovations Related notes Network science Information spreading Meme Substitutive dynamics Complex contagion Innovation Diffusion of innovations References Complex contagion process in spreading of online innovation